package be.ipl.diavoloz.usecasesimpl;

import javax.ejb.EJB;
import javax.ejb.Singleton;
import javax.ejb.Startup;

import be.ipl.diavoloz.dao.JoueurDao;
import be.ipl.diavoloz.modele.Joueur;
import be.ipl.diavoloz.usecases.GestionConnexion;

@Singleton
@Startup
//@Stateless
public class GestionConnexionImpl implements GestionConnexion {

	@EJB
	JoueurDao joueurDao;
	
	@Override
	public boolean authentifierJoueur(String pseudo, String mdp) {
		return joueurDao.authentifierJoueur(pseudo, mdp);
	}
	
	public Joueur verifierJoueur(String pseudo){
		return joueurDao.rechercherParPseudo(pseudo);
	}

}
